//RandomNumbers.java  
//Demonstrates the creation of peseudo-random numbers using the random class.
import java.util.Random;
public class RandomNumbers
{
  //Generates random numbers in various ranges.
  public static void main(String []args)
  {
  Random generator = new Random();
  int num1;
  float num2;

  num1 = generator.nextInt();
  System.out.println("A random integer:" + num1);

  num1 = generator.nextInt(10);
  System.out.println("From 0 to 9:" + num1);

  num1 = generator.nextInt(10)+1;
  System.out.println("From 1 to 10:"+num1);
  num1 = generator.nextInt(15)+20;
  System.out.println("From 20 to 34:"+num1);

  num1 = generator.nextInt(20)-10;
  System.out.println("From -10 to 9"+ num1);

  num2 = generator.nextFloat();
  System.out.println("A Random float ()between 0-1):"+num2);
  
  num2 = generator.nextFloat()*6;//0.0 to 5.999999999
  num1 =(int)num2 + 1;
  System.out.println("From 1 to 6:" + num1);
  }
}  
